to act as a depository - Inglés Sinónimo Diccionario